sign (an agreement etc) - Turc Anglais Dictionnaire